package com.lykj.llw.box.data.bean.response.agent;

import com.google.gson.annotations.SerializedName;

import java.util.List;

public class AgentMyVoucherResponse {

    /**
     * code
     */
    @SerializedName("code")
    private String code;
    /**
     * status
     */
    @SerializedName("status")
    private Boolean status;
    /**
     * message
     */
    @SerializedName("message")
    private String message;
    /**
     * data
     */
    @SerializedName("data")
    private List<DataDTO> data;
    /**
     * exceptionClazz
     */
    @SerializedName("exceptionClazz")
    private Object exceptionClazz;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public Boolean getStatus() {
        return status;
    }

    public void setStatus(Boolean status) {
        this.status = status;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public List<DataDTO> getData() {
        return data;
    }

    public void setData(List<DataDTO> data) {
        this.data = data;
    }

    public Object getExceptionClazz() {
        return exceptionClazz;
    }

    public void setExceptionClazz(Object exceptionClazz) {
        this.exceptionClazz = exceptionClazz;
    }

    public static class DataDTO {
        /**
         * id
         */
        @SerializedName("id")
        private Integer id;
        /**
         * ctime
         */
        @SerializedName("ctime")
        private Integer ctime;
        /**
         * utime
         */
        @SerializedName("utime")
        private Integer utime;
        /**
         * ctimeStr
         */
        @SerializedName("ctimeStr")
        private String ctimeStr;
        /**
         * utimeStr
         */
        @SerializedName("utimeStr")
        private String utimeStr;
        /**
         * isDeleted
         */
        @SerializedName("isDeleted")
        private Integer isDeleted;
        /**
         * listorder
         */
        @SerializedName("listorder")
        private Integer listorder;
        /**
         * name
         */
        @SerializedName("name")
        private String name;
        /**
         * agentId
         */
        @SerializedName("agentId")
        private String agentId;
        /**
         * agentName
         */
        @SerializedName("agentName")
        private String agentName;
        /**
         * gameId
         */
        @SerializedName("gameId")
        private String gameId;
        /**
         * gameName
         */
        @SerializedName("gameName")
        private String gameName;
        /**
         * ishot
         */
        @SerializedName("ishot")
        private Integer ishot;
        /**
         * totalNumber
         */
        @SerializedName("totalNumber")
        private Integer totalNumber;
        /**
         * remainNumber
         */
        @SerializedName("remainNumber")
        private Integer remainNumber;
        /**
         * status
         */
        @SerializedName("status")
        private Integer status;
        /**
         * deadlineType
         */
        @SerializedName("deadlineType")
        private Integer deadlineType;
        /**
         * limitDay
         */
        @SerializedName("limitDay")
        private Integer limitDay;
        /**
         * startTime
         */
        @SerializedName("startTime")
        private Integer startTime;
        /**
         * startTimeStr
         */
        @SerializedName("startTimeStr")
        private Object startTimeStr;
        /**
         * endTime
         */
        @SerializedName("endTime")
        private Integer endTime;
        /**
         * endTimeStr
         */
        @SerializedName("endTimeStr")
        private Object endTimeStr;
        /**
         * payMoney
         */
        @SerializedName("payMoney")
        private Double payMoney;
        /**
         * couponMoney
         */
        @SerializedName("couponMoney")
        private Double couponMoney;
        /**
         * excerpt
         */
        @SerializedName("excerpt")
        private String excerpt;
        /**
         * consume
         */
        @SerializedName("consume")
        private Integer consume;
        /**
         * pic
         */
        @SerializedName("pic")
        private Object pic;
        /**
         * opId
         */
        @SerializedName("opId")
        private Integer opId;
        /**
         * op
         */
        @SerializedName("op")
        private String op;
        /**
         * jpuse
         */
        @SerializedName("jpuse")
        private Integer jpuse;
        /**
         * isFirst
         */
        @SerializedName("isFirst")
        private Integer isFirst;
        /**
         * ctype
         */
        @SerializedName("ctype")
        private Integer ctype;
        /**
         * isSettlement
         */
        @SerializedName("isSettlement")
        private Integer isSettlement;

        public Integer getId() {
            return id;
        }

        public void setId(Integer id) {
            this.id = id;
        }

        public Integer getCtime() {
            return ctime;
        }

        public void setCtime(Integer ctime) {
            this.ctime = ctime;
        }

        public Integer getUtime() {
            return utime;
        }

        public void setUtime(Integer utime) {
            this.utime = utime;
        }

        public String getCtimeStr() {
            return ctimeStr;
        }

        public void setCtimeStr(String ctimeStr) {
            this.ctimeStr = ctimeStr;
        }

        public String getUtimeStr() {
            return utimeStr;
        }

        public void setUtimeStr(String utimeStr) {
            this.utimeStr = utimeStr;
        }

        public Integer getIsDeleted() {
            return isDeleted;
        }

        public void setIsDeleted(Integer isDeleted) {
            this.isDeleted = isDeleted;
        }

        public Integer getListorder() {
            return listorder;
        }

        public void setListorder(Integer listorder) {
            this.listorder = listorder;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getAgentId() {
            return agentId;
        }

        public void setAgentId(String agentId) {
            this.agentId = agentId;
        }

        public String getAgentName() {
            return agentName;
        }

        public void setAgentName(String agentName) {
            this.agentName = agentName;
        }

        public String getGameId() {
            return gameId;
        }

        public void setGameId(String gameId) {
            this.gameId = gameId;
        }

        public String getGameName() {
            return gameName;
        }

        public void setGameName(String gameName) {
            this.gameName = gameName;
        }

        public Integer getIshot() {
            return ishot;
        }

        public void setIshot(Integer ishot) {
            this.ishot = ishot;
        }

        public Integer getTotalNumber() {
            return totalNumber;
        }

        public void setTotalNumber(Integer totalNumber) {
            this.totalNumber = totalNumber;
        }

        public Integer getRemainNumber() {
            return remainNumber;
        }

        public void setRemainNumber(Integer remainNumber) {
            this.remainNumber = remainNumber;
        }

        public Integer getStatus() {
            return status;
        }

        public void setStatus(Integer status) {
            this.status = status;
        }

        public Integer getDeadlineType() {
            return deadlineType;
        }

        public void setDeadlineType(Integer deadlineType) {
            this.deadlineType = deadlineType;
        }

        public Integer getLimitDay() {
            return limitDay;
        }

        public void setLimitDay(Integer limitDay) {
            this.limitDay = limitDay;
        }

        public Integer getStartTime() {
            return startTime;
        }

        public void setStartTime(Integer startTime) {
            this.startTime = startTime;
        }

        public Object getStartTimeStr() {
            return startTimeStr;
        }

        public void setStartTimeStr(Object startTimeStr) {
            this.startTimeStr = startTimeStr;
        }

        public Integer getEndTime() {
            return endTime;
        }

        public void setEndTime(Integer endTime) {
            this.endTime = endTime;
        }

        public Object getEndTimeStr() {
            return endTimeStr;
        }

        public void setEndTimeStr(Object endTimeStr) {
            this.endTimeStr = endTimeStr;
        }

        public Double getPayMoney() {
            return payMoney;
        }

        public void setPayMoney(Double payMoney) {
            this.payMoney = payMoney;
        }

        public Double getCouponMoney() {
            return couponMoney;
        }

        public void setCouponMoney(Double couponMoney) {
            this.couponMoney = couponMoney;
        }

        public String getExcerpt() {
            return excerpt;
        }

        public void setExcerpt(String excerpt) {
            this.excerpt = excerpt;
        }

        public Integer getConsume() {
            return consume;
        }

        public void setConsume(Integer consume) {
            this.consume = consume;
        }

        public Object getPic() {
            return pic;
        }

        public void setPic(Object pic) {
            this.pic = pic;
        }

        public Integer getOpId() {
            return opId;
        }

        public void setOpId(Integer opId) {
            this.opId = opId;
        }

        public String getOp() {
            return op;
        }

        public void setOp(String op) {
            this.op = op;
        }

        public Integer getJpuse() {
            return jpuse;
        }

        public void setJpuse(Integer jpuse) {
            this.jpuse = jpuse;
        }

        public Integer getIsFirst() {
            return isFirst;
        }

        public void setIsFirst(Integer isFirst) {
            this.isFirst = isFirst;
        }

        public Integer getCtype() {
            return ctype;
        }

        public void setCtype(Integer ctype) {
            this.ctype = ctype;
        }

        public Integer getIsSettlement() {
            return isSettlement;
        }

        public void setIsSettlement(Integer isSettlement) {
            this.isSettlement = isSettlement;
        }
    }
}
